//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package javax.vpncrypto;

import java.security.Permission;
import java.security.PermissionCollection;

final class CryptoAllPermission extends javax.vpncrypto.CryptoPermission {
    private static final long serialVersionUID = -5066513634293192112L;
    static final String ALG_NAME = "CryptoAllPermission";
    static final CryptoAllPermission INSTANCE = new CryptoAllPermission();

    private CryptoAllPermission() {
        super("CryptoAllPermission");
    }

    public boolean implies(Permission var1) {
        return var1 instanceof javax.vpncrypto.CryptoPermission;
    }

    public boolean equals(Object var1) {
        return var1 == INSTANCE;
    }

    public int hashCode() {
        return 1;
    }

    public PermissionCollection newPermissionCollection() {
        return new javax.vpncrypto.CryptoAllPermissionCollection();
    }
}
